Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 Germany F13 Portugal F3 France F6 Italy F11 France F8 France F16 USA F1 USA F3 France F16 France F17 Croatia F4 Croatia F5 Italy F26 France F13 France F14 France F17 Mexico F14 Mexico F15 France F2 Switzerland F1 Spain F19 Spain F20 France F12 Croatia F1 Croatia F2 Italy F1 Great Britain F4 Italy F14 Morocco F4 Italy F17 Austria F2 Austria F3 Italy F31 Spain F38 Israel F9 France F19 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Germany F5 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Italy F20 Italy F7 Germany F7 Germany F14 Italy F8 Switzerland F4 Switzerland F2 Germany F15 Germany F8 Italy F9 Germany F16 France F6 France F7 Belgium F2 Qatar F1 Qatar F2 Portugal F2 USA F2 Austria F2 2002 USTA Challenger of Calabasas - Calabasas 2002 FSE Challenger - Tarzana The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Kuppers Kolsch Cup Aachen - Aachen 's Tennis Masters 07 Challenger - Graz Prague Open - Prague Schickendanz Open - Furth Porsche Open - Poznan Czech Indoor Open - Prague 6th Sardinian International Championships - Cagliari Nord/LB Open 2004 - Braunschweig KGHM Polish Indoors - Wroclaw Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Hilton Waikoloa Village USTA Challenger - Waikoloa Akbank Private Banking-TED Open - Istanbul Samsung Secruities Cup Challenger - Seoul Budapest Challenger - Budapest Guzzini Challenger - Recanati Media Will Cup Busan Challenger Tennis - Busan Penza Cup - Penza Zagreb Open - Zagreb Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Lubbock Challenger - Lubbock Heilbronn Open - Heilbronn XII Abierto Internacional de Salinas - Salinas Kobstaedernes ATP Challenger - Kolding 9th Wartburg Open - Eisenach Flea Market Cup - Busan Challenger Tunisie - Tunis IPP Open - Helsinki Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger 2007 - San Luis Potosi Tumkur Open - Tumkur San Remo Tennis Cup - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Warsteiner Challenger Wolfsburg - Wolfsburg Nova Challenger Osaka - Osaka Top Wool Challenger Biella - Biella Optimus Maia Open - Maia Sporting Challenger - Turin 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Heilbronn Open - Heilbronn drkoop.com USTA Tennis Championships of San Antonio - San Antonio Heineken Challenger - Ho Chi Minh City Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Baden Open - Karlsruhe drkoop.com USTA Tennis Championships of Houston - Houston Time Warner USTA Challenger - Binghamton BSI Challenger Lugano - Lugano XL Capital Bermuda Open - Bermuda 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere - Grenoble Honda-Kah Open - Singapore Memorial Manfredini - Sassuolo Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Quelle Cup 1999 - Furth Quelle Cup - Furth Challenger Casino Lugano - Lugano Muller Cup - Ulm Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Tennis Classic - Bronx XXX Edizione 'A Savoldi Marco' - Manerbio Oberstaufen Cup-Head German Master's Series - Oberstaufen ATU Cup - Weiden Internationale Badische Meisterschaften Um Den Techem Cup - Zell IPP Open - Helsinki Samsung Securities Cup Challenger Tennis - Seoul Challenger Britania Zavaleta - Puebla XL Capital Bermuda Open - Bermuda Heilbronn Challenger Banca Stato Challenger Lugano - Lugano Neride Prague Indoor - Prague Banca Stato Challenger - Lugano USTA Seascape Challenger - Aptos Bergamo Challenger Lambertz Open - Aachen Okal Cup 2003 - Eckental XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice X Torneo Internazionale di Tennis - Barletta Sunrise Challenger IPP Open - Helsinki Alexander Kolyaskin Memorial - Donetsk Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham SAA Hilversum Open - Hilversum Siemens Open - Scheveningen Ljubljana Open - Ljubljana IPP Geneva Trophy - Geneva Astana Challenger - Astana San Luis Potosi Challenger Burbank Challenger - Burbank Mexico City Challenger Almaty Challenger 1 - Almaty Jameson Cup - Milan Open de Franche-Comte - Besancon Pro Tennis World Open - Sunrise Tunis Challenger Lugano Challenger USTA Challenger of Oklahoma - Tulsa Pozoblanco Challenger San Marino Challenger Zagreb Open - Zagreb Top Wool Challenger - Biella Geneva Challenger St. Remy Challenger St. Petersburg Challenger - St. Petersburg Mons Challenger AT&T Challenger of Dallas - Dallas Sacramento Challenger Tiburon Challenger Astana Challenger Belgrade Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Rhodes Challenger Biella Challenger Alessandria Challenger Citta di Como - Como Arad Challenger WOW Cafe Challenger - New Orleans SIR Supermercadi Challenger - Rome Tiburon Challenger - Tiburon Lambertz Open - Aachen Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Banja Luka Challenger Tatra Banka Open - Bratislava Rennes Challenger Memorial Manfredini - Sassuolo Porsche Open - Poznan Singapore Challenger Dallas Challenger Bath Challenger Okal Cup 2004 - Eckental Marburg Challenger Scheveningen Challenger Poznan Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Marino Challenger Manerbio Challenger Challenger Groningen - Groningen Mobilux Open - Luxembourg Recanati Challenger Tennis Napoli Cup 2007 - Napoli 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Trnava Challenger Madrid Challenger Sacramento Challenger Tiburon Challenger Togliatti Cup - Togliatti Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Geneva Challenger Open de Rennes La Trinitaine - Rennes Heilbronn Challenger Samsung Securities Cup - Seoul Quimper Challenger Bergamo Challenger Casablanca Challenger Rimouski Challenger Dallas Challenger San Luis Potosi Challenger Sarasota Challenger San Benedetto Challenger Tenerife Challenger Marburg Challenger Winnetka Challenger Heilbronn Challenger Guadalajara Challenger Samsung Securities Cup - Seoul III Isla de Lanzarote - Lanzarote Wolfsburg Challenger Astana Challenger Rijeka Open - Rijeka Tanger Challenger Braunschweig Challenger San Remo Tennis Cup - San Remo Genova Challenger Poznan Challenger Recanati Challenger Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati Oberstaufen Challenger Siemens Open - Scheveningen San Marino Challenger Meerbusch Challenger Akbank Private Banking TED Open - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Mons Challenger Rennes Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Eckental Challenger Helsinki Challenger Garden Open - Rome Heilbronn Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati St. Brieuc Challenger Sarasota Challenger Heilbronn Challenger Vicenza Challenger Prague Challenger Kosice Challenger Milan Challenger Flea Market Cup Busan Challenger Tennis - Busan St. Remy Challenger Orleans Challenger Geneva Challenger Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Seoul Challenger Almaty Challenger 2 - Almaty Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Szczecin Challenger ITG Miami Challenger - Miami Salzburg Challenger Banca Stato Challenger Lugano - Lugano Dortmund Challenger Nokian Hakkapeliitta Open - Tampere Braunschweig Challenger Rijeka Challenger Calabasas Challenger Izmir Challenger Mons Challenger Mauritius Open - Mauritius ATP Challenger Numea - New Caledonia Orleans Challenger Sassuolo Challenger - Sassuolo PEOPLEnet Cup - Dnepropetrovsk TED Open-Akbank Private Banking - Istanbul Hilton Waikoloa Village USTA Challenger - Waikoloa Bauer Watertechnology Cup - Eckental Qatar Mobil Open 2000 - Doha Geneva Challenger - Geneva 2000 Mercedes Cup - Stuttgart 10th Wartburg Open - Eisenach ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Cup of Flanders - Ostende South African Airways Open - East London Braunschweig Challenger AAPT Championships - Adelaide Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Milan Indoors - Milan Open de Franche-Comte - Besancon Schickedanz Open - Furth Status Athens Open - Athens Roma Open Challenger - Rome The Bolton Challenger - Bolton Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Sarajevo Open - Sarajevo Gerry Weber Open - Halle USTA Challenger of Dallas - Dallas 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Heineken Open - Auckland Savannah Challenger Fifth-Third Bank Tennis Championships - Lexington Badden Open by Rothaus - Ettlingen Caltanissetta Challenger ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Tampere Imageneering Open - Tampere Marburg Challenger Braunschweig Challenger BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Heilbronn Open - Heilbronn USTA Comerica Challenger - Aptos AT&T Challenger of Dallas - Dallas Tampere Challenger Freeman Men's $50,000 Challenger - Joplin International Bavarian Championship - Eckental Heilbronn Open - Heilbronn Como Challenger Rado Geneva Challenger - Geneva St. Petersburg Open - St. Petersburg Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Banca Stato Challenger Lugano - Lugano Baden Open - Karlsruhe Heilbronn Open - Heilbronn ATP Heineken Challenger 2000 - Ho Chi Minh City Renault Slovenian Open - Ljubljana Siemens Open 2004 - Scheveningen Challenger Casino Lugano - Lugano Open de Montauban - Montauban Geneva Challenger - Geneva USTA Tennis Championships of Austin - Austin Germany F1 ATU Cup 2001 - Weiden Okal Cup 2001 International Bavarian Championships - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg 7th Wartburg Open - Eisenach Okal Cup - International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby The Granby Natrel Challenger - Granby Uncle Toby's Australian Men's Clay Court Challenger - Canberra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell KGHM Dialog Polish Indoors - Wroclaw Porsche Open - Poznan GHI Bronx Classic - Bronx TED Open - Istanbul Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Challenger Lugano - Lugano ATP Challenger Numea - New Caledonia Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso ECM Prague Open - Prague Baden Open - Ettlingen Adidas Open de Toulouse - Toulouse XL Bermuda Open - Bermuda Tata Open 2003 - Chennai Ostdeutscher Sparkessen Cup - Dresden Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Mamaia Challenger - Constanta U.S. Men's Clay Court Championships - Houston PEOPLEnet CUP - Dnepropetrovsk Kazan Challenger Recanati Challenger Kitzbuhel Challenger Open de Rennes - Rennes Tashkent Challenger - Tashkent St. Remy Challenger Samsung Securities Cup - Seoul Geneva Challenger AAPT Championships - Adelaide Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich Kremlin Cup - Moscow Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Open de Moselle - Metz Davidoff Swiss Indoors - Basel San Remo Challenger ABN/AMRO World Tennis Tournament - Rotterdam Recife Challenger Internationaler Raiffeisen Grand Prix - St. Polten Athens Challenger Rome Challenger Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Leon Challenger Rome Challenger Karlsruhe Challenger Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Vietnam Open - Ho Chi Minh City Open de Moselle - Metz AIG Japan Open - Tokyo Allianz Suisse Open - Gstaad Bordeaux Challenger Zagreb Challenger Cremona Challenger Chennai Open - Chennai SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Mumbai Open - Mumbai Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tampere Challenger Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Alphen Challenger China Open - Beijing Mumbai Open - Mumbai Qatar Exxon Mobil Open - Doha Heineken Open - Auckland CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Jersey Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose The Dubai Tennis Championships - Dubai Estoril Open - Estoril Salzburg Challenger Davidoff Swiss Indoors - Basel Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Bratislava Challenger Open SEAT Godo 2006 - Barcelona Legg Mason Tennis Classic - Washington D.C. Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Guadalajara Challenger US Men's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Citi Open - Washington Helsinki Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Grand Prix Hassan II - Casablanca BMW Open - Munich If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bank Austria Tennis Trophy - Vienna Banja Luka Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heilbronn Challenger Geneva Challenger Bergamo Challenger Furth Challenger Charlottesville Challenger Qatar Exxon Mobil Open - Doha Knoxville Challenger Masters Series - Hamburg Heineken Open - Auckland Champaign Challenger Sunrise Challenger Bet-at-home Open - Hamburg Leon Challenger Rimouski Challenger International German Open - Hamburg Monza Challenger Rome Challenger Rome Challenger Athens Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Millenium Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Allianz Suisse Open Gstaad - Gstaad San Remo Challenger Ordina Open - 's-Hertogenbosch Open de Moselle - Metz The Stella Artois Grass Court Championships - London PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai Tashkent Challenger BMW Open - Munich Allianz Suisse Open - Gstaad Loughborough Challenger Erste Bank Open - Vienna Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich BMW Open - Munich RCA Championships - Indianapolis Leon Challenger Swiss Indoors Basel - Basel Bordeaux Challenger U.S. National Indoor Tennis Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Schickendanz Open - Furth Dubai Duty Free Tennis Championships - Dubai Mexico City Challenger Nord/LB Open - Braunschweig Scheveningen Challenger Liberec Challenger Neride Prague Indoor - Prague Heilbronn Challenger - Heilbronn ATU Cup - Weiden Tulsa Auto Collection USTA Challenger - Tulsa Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Okal Open - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Geovillage Open Trofeo Melia Olbia - Olbia Open Castilla y Leon - Segovia Warsteiner Grand Prix ATP Challenger - Oberstaufen VIII Torneo Internazionale di Tennis - Barletta Rhein-Main Challenger 2004 - Aschaffenburg Schickendanz Open - Furth 1999 Mercedes Cup - Stuttgart LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Heineken Open Shanghai - Shanghai President's Cup - Tashkent Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Allianz Suisse Open Gstaad - Gstaad Gerry Weber Open - Halle China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Open 13 - Marseille Campbells Hall of Fame Tennis Championships - Newport 2002 Mercedes Cup - Stuttgart Dubai Tennis Open - Dubai U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Telenordia Swedish Open - Bastad Tennis Masters Series - Stuttgart BMW Open - Munich Tennis Masters Series - Hamburg Gold Flake Open - Chennai Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Tennis Masters Series - Hamburg Trofeo Conde de Godo - Barcelona Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Masters Series Monte Carlo - Monte Carlo AIG Japan Open Tennis Championships - Tokyo Masters Series Hamburg - Hamburg Australian Open - Melbourne French Open - Paris Davidoff Swiss Indoors - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Delray Beach International Tennis Championships - Delray Beach Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Hypo Group Tennis International - Portschach The Tennis Channel Open - Las Vegas Wimbledon - London U.S. Open - New York Australian Open - Melbourne Grand Prix Hassan II - Casablanca U.S. Open - New York Davis Cup, World Group, 1R, SUI-AUS 2-3 Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Davis Cup, World Group, PO, ITA-SUI, 2-3 Wimbledon - London Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Wimbledon - London BNP Paribas Open - Indian Wells Tennis Masters Series - Miami U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2